Definitely deserves more than 5 stars! One of the best places ever stayed!