As advertised. Great location. There was a mixup at check-in that caused some initial difficulties during the stay, but the problem was resolved quickly and there was clear communication. You should reconfirm the dates with the host just prior to arrival. For us, lesson learned.