This place is great. Perfectly located, and all the amenities were as described. Chorch also takes extra care to ensure you are comfortable throughout your stay and was great at communicating with us to ensure our arrival to Barcelona went smoothly. Thank you Chorch!