Excellent location. Plenty to do on-site for kids and walking distance to food, coffee, desserts, putt-putt, beach stores, etc. Very easy check-in. 2nd floor location made it a quick trip to the lobby, pool area, ocean, and street. Very highly recommended.