Clean and beautiful place with wonderful hosts