What a great stay - the view from the balcony is out of this world, waking up to a beautiful blue ocean, palm tree, and rainbow was an incredible experience. Check in and out was a breeze, extremely clean, and had everything we needed.