Great place to stay. Very pleasant green garden that make you feel in Nature.