Beautiful place. Great location. Plenty of space for a family with teenagers. We loved our stay.