Very clean, no fuss and modern accommodation. Great bonus that our 2 dogs were allowed to stay. Would recommend!