Great experience from the communication, check-in, location, room cleanliness to the check-out.