Clean, beautifully decorated with lots of nice touches. Our host communicated promptly and made our visit easy.