Well maintained rooms, the lift is missing buttons and even though the staff are nice, they vanish. I was waiting 50 minutes for just a drink to start my meal and the restaurant had only another 4 people - who equally looked annoyed for waiting for so long. Meal was average, nice and did the job.