We had a wonderful stay with ElPilar! The location is fantastic, apartment was clean and check-in as well as communication was perfect :) Apartment is for up to 6 people, we just stayed there with 4, I am not sure if it would have been comfortable with 6 people but otherweise totally recommended!