great location with heaps of amenities.