superb location with all the essentials for a short stay.