Absolute dream of a place. Get ready to leave depressed because you will not want to leave.