excellent location with all amenities