Excellent apartment with everything we needed and more, lovely building and amenities. Great location. Really friendly staff. We loved the stay and will be back! Highly recommended!