Perfect place for a vacation. Stay an extra day or so to enjoy the view.