Elements is a beautiful place, cant fault at all. Rooms are very modern and clean. Resturant is great. Facilities great. Lovely and peaceful.
Beach is right outside the resort.
You may need to carry the resort map as it can be a bit hard to find your room if your not close to the reception area.More
- Free Wifi
- Free Parking