Amazing place in a fantastic area. All the places on the block and around the corner are great to try and just far enough from the touristy areas to be a great value and feel more local and authentic. The apartment was immaculate, spacious, and beautiful with a great kitchen and lots of bathrooms. João was an amazing host. Incredibly friendly, speaks perfect English, and was helpful in assisting with learning Portuguese as well as gave some great recommendations. Would stay here again in a heartbeat. Only suggestion would be to let guests have more than one key. My friend and I were traveling together and sharing a room. A couple of times we wanted to split up to do different things, which was difficult with only one key. Other than that, perfect stay.