Fantastic place to stay — beautiful and wonderful. Very easy to find and get to. Awesome location.