Excellent location, generous size, bright place, friendly host.