I couldn't have asked for a better place to stay in Barcelona. The apartments are stylish and have all the amenities you'd need for your short or long term stay.