Great accommodation in walking distance of la Rambla