Delightful place with superb facilities. Situated within easy reach of all amenities, shops, pool and beach. Great hosts!