Great apartment, location, views, and hosts. There were many options in Barcelona, but the day we got there we realized this listing was exactly what we were looking for.