Lovely flat, and Portbou is a fantastic little town. Great for swimming - recommend snorkeling - the waters are clear with shoals of fish, sea urchins etc. The flat has everything you need - beach, shops etc nearby and very close to the train station.