Very nice hotel right on the beach, and in an excellent area. I've been on famous beaches in Florida, California, Hawaii, France, and Italy. This has been my favorite. The white-sand beach is gradual. The water temperature is perfect. And the marine iguanas are amazing. Breakfast was good, too. Eggs made too taste and other hot foods (e.g., French toast). This hotel earns five stars, plus, from me.