We had a wonderful time at Giles' place. The apartment is small but very modern and comfortable, with everything you need to feel at home.
Giles was a great host. He waited us for the check-in and explained everything in site.
Also the location was great. I definitely recommend Giles place.