We had a wonderful stay at El Alma. The apartment is beautiful- stylish and modern, with everything we needed for our stay. The location can’t be beat- just off Las Ramblas. It can get a bit noisy, but we found the apartment was set back enough from the action that it didn’t interfere with our stay/sleep overly much. We spent a lot of time people-watching from the terrace and dining nook. There is no oven, but the kitchen was perfect for our needs. Great water pressure and hot water in the bathroom as well. Muchas Gracias!