Perfect location, polite and communicative host. I feel like this was also good value for money.