Definitely an escape from the world. A beautiful little spot to get away