The suite was very modern, clean and kitchen well stocked with modern, stylish kitchenware. Supermarket across the street. We were given incorrect address by virtual receptionist, who emailed that we were staying in Bli Bli. Communication was a challenge when there is no front desk, and often phones are not answered as reception is not available for calls. One has to leave a message and wait for your call to be returned. We ended up going to the incorrect apartment, 25-30 minutes away from the adress we were supposed to be staying at, as a result of incorrect information sent by virtual receptionist to me. Once we drove and checked into the correct apartment in Mountain Creek, we had endless issues with the wifi not working. Eventually after the wifi was connected, after several calls to an afterhours number, the wifi kept cutting out. It was very frustrating. Despite this, the accommodation was lovely.