Excellent stay, all the right amenities and convenient locations