Our stay at Peter's was very nice. It's very central and near public transits to get you wherever you need. The place was clean and the communication with Peter was excellent. He even printed out a boarding pass that my friend from Canada needed. Highly recommended!