Yes, this place is clean and super well located. We loved it. If you're American, beware the parking. It is difficult to find parking and then to determine the payment schedules(certain times of day are free!). Felice is great with electronic responses and helped us work our way thru a traffic ticket. Our biggest complaint is we never saw Felice. No one went through where the lights were, how the stove worked (or in this case, partially worked). There were 2 matches to light the stove, meaning we might've had to go buy more. We asked the cleaning lady for more toilette paper. Felice did let us use his washer & dryer, which we really needed. We just like having someone meet us and take us through apartment idiosyncrasies.