The hosts are excellent, the least I can say. They are always happy to help and they are quick to respond to communication. The location is good, as it is close to pretty much everything.
I cannot recommend them enough.