great location, good amenities