Amazing location - all the necessary amenities!