Great location! Very clean! Very nice family! Good communication! I had a great time in Barcelona!