Great location, space, communication and nice extras that were a lovely touch - would stay again and definitely recommend