Location, cleanness, communication, and the room were great. Would certainly stay again.