Fantastic spot nestled away. A great little get away