Leeza is amazing host and very homely vibe you get when you meet her. I enjoyed my stay a lot and Leeza helped me alot to resolve my queries as I was new in country. Definitely best place to live.