Tick all the boxes. Nice room, nice host and beautiful garden.