Very clean, tidy and enjoyable stay overall.