The reviews are right - perfect location, wonderful spaces, everything thought of - it is clear the hosts are well versed in hospitality and we felt right at home.