Excellent location. Very clean and we enjoyed our stay immensely.