10/10!!!! Definitely a beautiful place and worth the stay. I had a great birthday here!