Amazing place, so clean and tidy, peaceful and quiet place. I feel I sm in my own home
I loved that place and will come back again definitely
Thank you so much Devorah