great location and good amenities