The most amazing Airbnb. Location, ambiance, thoughtful touches. 5 plus stars all around.