Very nice place suitable for long term stays. The common areas are neatly divided.