Great location for the magical North shore. Child friendly. Two great pools and lush environment. Unit was perfect Joy lives up to her namesake. She made our stay special.