We had a great stay. the apartment was nice and in a good location. Everything went well, and the communication with Joao was perfect. The apartment was clean, had a nice terrace and there was plenty of room for 4 persons. I would come back.