The apartment was clean, modern and nicely decorated. The beach and many restaurants, cafés and small grocery stores are within a 5-minute walk from the apartment. The rooftop pool was nice for winding down in the afternoon and provided a fun outlet for our kids. The staff were super helpful and prompt with their communication throughout our stay! We thoroughly enjoyed our time in Barcelona and at Casilda’s.