Excellent communication, check in and good local recommendations. We had everything we needed for a great stay in Barcelona!