great location and clean amenities