5 star Airbnb experience. Strongly recommend.