Wonderful from top to bottom. Location was great for our 18 month old with beach and large park directly across the street. Plenty of food options and grocery store a block away. We loved every second of our time there!