Perfect spot! Beautiful. Clean and comfortable! Great hospitality by the managing company. Communication was excellent. Great location. Will definitely use again if I get to come back to Barcelona!