Great spot all needed amenities