Great location. Tastefully decorated. Very clean. Easy to check in. Great communication.