Lovely views, great location. Too many stairs for small children but otherwise very family friendly.