A must and beautiful place to stay in