Superb hospitality - clean room, own bathroom, good communication, and even some breakfast in the morning!