Fantastic apartment! Colorful, tasteful and very clean. The location is perfect and the communication with Zé went smooth. We will definitely be back!