In the center of Malgrat de Mar and in front of the beach. You wont find a better location on the Costa Brava!