A convent location, well presented with a friendly host