Amazing place with awesome views & great location, everything thought of. Note plenty of difficult stairs for children & elderly though