perfect location, great amenities, clean and convenient