Fantastic place in an amazing location. I throughly enjoyed my stay and will definitely come again!! Next time however, I will book longer!