Excellent apartment and location. Very clean. Karen is an excellent host and responded very quickly to any queries. Very thoughtful touches with the extra ammenities. Would definitely stay here again.