An awesome and very affordable place for short and long stays. Management responded swiftly when I reported there was a problem with the toilet. They sent someone over immediately and fixed it with follow up emails on what to and not to do. I especially liked how management provided full information and answered every question while asking more themselves inorder to set the right expectations and to make sure that the potential guest understands everything that has to do with the property and their booking. Overall a good stay.