The Las Olas building is situated right in the heart of the town of Cambrils, in a quiet residential street, around 700 metres from the leisure port and beach.