excellent location, superb communication and smooth check-in, lovely room, sparkling clean