Stayed for a month. Great place. Very clean. Good kitchen, living area and bedroom. Prompt response from Joe for anything you might need.
Two things I wish were better are the shower, which has very low pressure, and the fairly limited internet quota since it's a mobile broadband. Just get a good data SIM if you are planning to stay for long and stream videos.
Would definitely recommend.