fantastic location and reviews left by others totally matched our expectations, well actually the location even exceeded it! what a gem.