Escape to The Secret Spot Villas, where tranquility meets indulgence. Unwind by the 2 outdoor pools, indulge in a spa treatment or savor local and international cuisine at The Secret Spot restaurant. With free breakfast and WiFi, guests can also enjoy a poolside bar, garden views from the terrace and bike rentals.