Perfect location. Lovely view. Spotlessly clean. Every amenity. I can't wait to come back.