Great place, good location, good quality, great communication (with a few notable exceptions). Demand a clarification about the rules to take out the garbage in advance if you are gonna stay there more than a few days.