Perfect stay. The view is incredible. The place is clean and has all you need. I loved being able to walk to the Magic Sands Beach. I loved the salt water pool and I will never forget some of the sunsets I got to witness from the window!