Excellent location and cleanliness, but the flat is a lot smaller than expected. Very good communication from the host.