Our family had a great stay. Kids loved the pool (warm enough for baby and shade in the cabana). We were able to walk to the grocery store, restaurants and the beach. Comfortable after a long day of beach or pool with kids. We would definitely stay again.