Good time. Staff were hit or miss with service and friendliness, mostly with overnight staff making us wait outside the door for a few minutes, requiring us to ring the doorbell quite a few times. Cleaning staff took all of our soaps on the second last day and left us with none - very strange. Gym was basic, but good enough.