Superb airbnb - from accuracy of photos to reality, clear communication, and cleanliness.