Very clean. Friendly welcoming hosts. Good location—- close enough to all the good spots but far enough to be relaxing.