Great guest house has everything required and lovely hosts.