For the most part, our stay was great. I found that the lock on the back door to the balcony didn't lock. I reported it to the front desk, who said that they would report it to maintenance, but it never got fixed the whole 5 days that we were there. There was a 1/8" gap between the glass shower door and the glass partition, and also between the door and the step. The water ran onto the floor and flooded all the way to the front door. When we tried to report it to the desk clerk, she was on the telephone and more concerned about booking the reservation than putting that person on hold for a minute to address our issue. Because of this, we were almost late and almost missed our dinner cruise. Housekeeping shorted us 2 large towels and wash cloths, and didn't clean our room after we asked them to.