Perfect, spacious, great location, amenities.