This property exceeded every one of my expectations. It was spacious, stylish, incredibly well equipped, comfortable and very well located. The hosts were welcoming, friendly and helpful but not intrusive. I think the hosts are perfectionists because everything in the space was so well thought out down to the last detail. I've already told several friends about the place.