Perfect location for a holiday in Barcelona.