Excellent stay, facilities, nice areas for kids to play as well!