Excellent location! Offers all the amenities listed.