Very clean. Well appointed accommodation