Very clean. Well furnished! We would absolutely stay here again without hesitation!