perfect location, nice amenities, lovely and helpful hosts, great vacation!