Perfect location!
Rooms are very separated. And Graham is great! He is always up to a chat or help with local info when we needed.