place is good for short stay.. long stay I am not sure, but very well located