Unfortunately I have to give a bad review, because of two incidents that are really out of the hotel's control, but they nonetheless very negatively affected our stay.
1) The fire alarm went off at 1am. No all-clear was given over the PA system.
2) There was NO WATER AT ALL from about 6am for at least an hour (we checked out at 7). The staff were aware of the problem but there was nothing they could do about it, no water for coffee, showers, toilet-flushing, breakfast, etc. A disaster.
But otherwise the hotel is great modern, clean, breakfast would have been good, bed very comfortable, etc. Staff great, no complaints other than the above.