Spectacular views, right on the beach. Comfortable home. Easy check-in.