Nice and clean and spacious. It exceeded expectations. The view was amazing. Beds were very comfortable. Easy walk to town and beach. A great place for families.