An excellent place for a long-term stay. Has all the amenities you could ask for and an excellent host too. Would definitely stay again.