Outstanding, roomy, tidy and modern. Absolutely fantastic. Such a comfortable stay with every extra you could ask for.