Great location, we had everything we needed.
Our only point was with the water (which is tank supply) -it was very yellow. We decided against drinking it although I am sure it is probably fine. Might be an idea to take bottled water or a water filter jug.
This was our only issue. The views are absolutely spectacular and we had no issues with anything else.