We had a wonderful stay although there were some issues with the room maintenance that were frustrating. The shower didn't drain and we had a problem with the door to the connecting room. Both problems were promptly taken care of. The staff was extremely helpful. The room service was well above average.