Great location. Clean and comfortable. The roof deck is amazing, especially since it allowed us to watch our children surf from the comfort of a private perch. We loved the surf boards, ebikes, and ping pong. Responsive hosts.