great little space nestled in nature