Great location and lovely touches made for an excellent stay.