Lived up to every expectation. Clean modern and very handy to all facilities. Excellent value for money.