Location is great, VERY laid back and kid-friendly with LOTS to do nearby and on-site - pools, playgrounds, beach volleyball court (doubles as a GIANT sandbox when not in use). Rooms are well-furnished, convenient, and I still can't believe the LOW prices!