Excellent location and very cozy apartment. The towels and linens were cleaned but old. We never met Mario, but the communication via text was great. The person who assisted on the check in didn't speak English, was a little difficult to understand and communicate.Overall was good Experience.