Great location, sparkling clean and fun decor. Very well set up. I have stayed in another property of the same hosts. They are really good.