We had high expectations for this place, because of all of the raving reviews and it absolutely rose to the challenge. As everyone else has said, the place is spotless, the hosts are super responsive and very helpful and we would absolutely stay there again!