Clean, comfortable and in the perfect location - communication was also great and check in was easy!