Great place in Barcelona. Next to the beach. Quite impressive.