This was the perfect location for 2- 10 year olds and a mom. It was great access to the beach, tennis lessons, pool, ice cream and shopping. It was perfect for us!