Very spacious, great amenities, and good location.