Clean, easy check-in and extremely good communication, everything was just exactly as advertised, would definitely stay here again!