Great location, cleanliness and everything you need for a few days visit to Barcelona