If I could give 6 stars I would - the location is perfect and the apartment is spacious and had a great layout. Hosts were amazing - super helpful in navigating the area and Spain, as it was our first time there.