Very clean ,comfortable, and very nicely decorated. Close proximity to the ocean as well as a very nice view from the outdoor area, added to the experience.