Excellent location. Great communication. The views were great and the apartment was clean and spacious. Will definitely book again.