The house was amazing, public beach access was just a few steps away. The pool was equally great, we ran into the neighbors a couple times since it's a shared pool, but it's plenty big for everyone. Rooms were all very nice sized and each had a television which was nice for keeping kids occupied. There were plenty of beach and pool toys for the kids, we brought a collapsible wagon to carry gear to the beach which was very helpful. The elevator was very helpful, but you have to be very careful to keep doors closed tight or it won't come when you call it. The property manager was very responsive and replied to any messages within minutes. Overall it was a great experience, I would highly recommend the property!