Clean, spacious and with all the necessities for a pleasant stay. Smooth check-in too!