Has anyone stayed here please? Reviews look ok but wondering if it is too isolated?

Thanks