Fantastic apartment in a great spot, just what you need for a lovely stay in Russell.