Barceloneta Beach, Barcelona, España,undefined,undefined,W Barcelona, Plaça Rosa dels Vents, 1, 08039 Barcelona, Spain