Location is great, walking distance to the beach, restaurants and shops. Staff on site is very helpful and friendly. Very convenient to have the amenities provided by the host.