The place was perfect. So many thoughtful touches and lots of space to spread out and enjoy. We would love to return.