The check in is very easy and communication is great. The rooms have all you need, the only minus would be the mattress that wasn't the most comfortable. Otherwise I had a superb stay!