Excellent location and well-equipped and maintained. Will stay again!