The hosts clearly know what they are doing. Clean, well stocked, beautifully decorated, comfortable beds. I slept better here than I do at home. One of the nicest places I've stayed.