Beautiful place, thoughtful hosts went above and beyond - would definitely stay here again!