10/10. What a beautiful place to stay. I could have stayed inside the whole time I was there!! Awesome location. Will definitely be back.