The location was super ideal. We could easily walk to a beach our young kids could swim at and there were a lot of restaurants within walking distance. The hot tub and pool area was better than expected and was great for meeting other families.