Modern clean rooms. Stay was perfect apart from the lack of staff at reception to book the spa facilities which was a bit of a let down. Location was decent as shops, restaurants and transport was fairly close in proximity. Overall, we enjoyed our stay.