Location, cleanliness, and value! This place had everything we needed for a 5 day stay in Barcelona! I would definitely stay here again.