Very clean, great hospitality, and amazing location! Only thing I would note is that the small room is maybe not ideal for very long stays, but for anything else it's perfect! I would be more than happy to visit again.