I would book this over and over. It is a beautiful place and is located in a perfect setting.