Casilda's Flats is an amazing place, with a wonderful view and very close to the Barcelona Beach in the Mediterranean Sea. The place is very confortable and with all amenities. It is located at Rambla del Poblenou, a controlled street full of restaurants, terraces, and all you need.
At walking distance from the flat, you have the Barcelona Beach Litoral Restaurants and all type of public transportation.
It is the perfect place to be, close to the Barcelona Historical area but very relax.
For my family it was amazing.