From the moment we made the booking to the moment we checked out we were made feel that our host was very appreciative of us choosing to stay at one of their locations. Communication was excellent, they did their best to organise an early check-in (which was great because our plane landed at 6.30am) and the instructions for gaining access to the room were perfect. The room was clean and tidy. The building facilities (pool, laundry, etc) were also spot-on. The location is also perfect with easy walking distance to the beach, restaurants and shops and also easy access to the buses. Would not hesitate to stay here again.