Very clean and newly renovated. This place has a lot of space for a large group. The beds were very comfortable. I loved how clean and uncluttered it was. The location was great for dining and visiting the beach. There are a lot of cliffs nearby that are fun to hike around on.