Absolutely stunning place at an ideal location in Barcelona!