Very nice place to stay for either short term or long term. The place is well maintained and all the equirements are provided. Very comfortable and nice to have somewhere to feel like home in a foreign country.