Good location. Amenities were well stocked. Comfortable common areas.