Spotlessly clean and well equipped. Partial views of the ocean. Short stroll down to the beach. Lovely.