Lovely location, fantastic views. Let down a little bit by the cleanliness, but that should be easy to resolve. Overall a thoroughly enjoyable stay, and would stay again.