The place itself was perfect for our family. Beautiful location. Quiet, very up to date, super clean and spacious. We only wished we could have stayed a couple extra days. Our canine walking companions were a bonus! We look forward to going back in the future to create more memories.