Great stay - ticked all the boxes and would stay again/recommend to others.