Great location. All as described. We enjoyed our stay and for sure come back.