This place was beautiful. The decor was inviting, the view was spectacular. Nothing like mornings with coffee and the waves rolling in just a few steps from bed. We were traveling with two small children and that was pretty crazy but it worked out well. The kitchen was well equipped with toaster, dishes, cooking utensils, a keurig and blender. There was a washer dryer and dishwasher. The pool was clean and well taken care of and we were on the beach front which made it easy to set up our shade tent, play on the beach, go to the pool and back and forth. The one thing that was difficult was the elevator broke down one day while we were there so stairs for 5 flights with a baby and a toddler and all our gear was a hassle but not anyone’s fault. It was repaired quickly. Can’t say enough good things about this place!