Great location, beautiful apartment. Very clean with everything we needed. Teresa and Vitor are really wonderful hosts.