Comfortable, convenient. New. Close to the beach. Great place to stay at. Lovely host.