Clean, spacious and excellent location. Highly recommend. Easy check in and communication.