Worth staying, very secluded, quite and feel good place