This place was perfect. Great location, great hosts and we'll stay again for sure!