Great place, very clean, excellent location, everything as expected, smooth checkin and out. Good communication.