Super clean, well laid out, everything you could possible need for an enjoyable stay. You will definately want to return - just like us !