Excellent location. As described. Really enjoyed our stay. Would stay again.