Geoff's is a large and comfortable space, replete with most amenities a guest might need.
We faced a few (minor) inconveniences, attending to which might make it perfect:
- one of the bedrooms had no heating. In general, the quality of heating was way better on the first floor than on the ground.
- the cane on most of the chairs in the balcony had worn out, which made it difficult for us to use the balcony.
- there was no trash or waste basket anywhere on the ground floor; so we had to carry the one near the kitchen down, and that left nothing on the first floor
Barring these small niggles, we had a good experience, overall!