Good all around--location, amenities, cleanliness, security.