The apartment is in a fantastic location and very well proportioned for large groups. The apartment was clean and tidy when we arrived and Joao is a very responsive host, and airport and keys pick up were hassle free.