Very clean, great amenities, several restaurants within walking distance.