Very nice room, excellent location but very difficult to find parking.
We talked to the management to arrange check in at 10PM, they were very nice on the phone and assured us the room was ready and they were looking forward to meet us. We drove from the port and arrive 10 minutes earlier, nobody was there so we waited, at 10:30 we were still waiting, we called the contact number and nobody picked up. We sat at the restaurant next door (BTW great food and service) and continued calling without any luck. At 11:30PM we called expedia and the agent contacted someone who said he will be there in 2 minutes. He arrived, take us to the room, never apologized, and left. The room was very nice and very clean at arrival. We stayed 3 nights, the first day we returned late at night and the room was not cleaned. The second day we saw the cleaning ladies going around when we left in the morning and thought they will clean our room but, again, that evening we enter the room to find it was not cleaned. I went to the office (travel agency next door to the building) and told them. They sent someone to clean the room while we went out for dinner, that is, 12 hours before our check out.
Very nice suite but poor management.