We did not have as enjoyable of an experience as we would have hoped for. The food was not of great quality, proteins were overcooked, the day to day variation was limited, and getting a timely reservation was not convenient. You should allow guests to make reservations in advanced, not only after the restaurant has opened. The room key was problematic for us on at least 3 occasions, each of which wasted at least an hour of our time as we waited for someone to help and fix it. Reception staff was not very friendly or helpful. We know there were other guests complaining of the same concerns, often times, overlapping with our times of trouble. The facility as a whole is outdated, many things are in terrible shape (jammed drawers, doors that don't slide open smoothly, front doors that do not seal, rusted soap dispensers, broken, rusted and incomplete gym equipment...)