Great stay! Communication and check in was great. Our flight kept getting delayed and we finally arrived well after midnight. Our host met us with nothing but smiled and helped us get settled. As he showed us the apartment, there were a few hiccups (those things happen). He got them corrected on the spot and we were good to go. The next day, he delivered some local treats to apologize for the troubles we had during check-in. Totally unnecessary and over the top. They’re just awesome hosts. Plenty of food nearby. Amusement park really close If you have kids. Great place to stay.