Fantastic house to stay at even more fantastic place.