Very clean, modern and beautiful. Extremely helpful staff and tremendous location. 100% will stay again. Great value for money.