An excellent location and well appointed place. 100% recommended. This is the second time we have stayed there and will be back.