Very well maintained and beautiful place to stay. There were thoughtful touches all over that made our stay very comfortable