Great location, comfortable beds, well equipped kitchen all made for a lovely stay.