Amazing location, great ambiance, thoughtful hosts…. What else would you ask for?