Great place. Very clean. Good location. Easy checkin. Excellent communication.