Great stay, great location, spacious apartment, and ample amenities.