It's a great place in a great location; unfortunately for us a few minor issues soured the experience slightly, but when these are fixed this would be an amazing place to stay.