Excellent flat with a location that couldn’t be better. Exceptionally clean and very confortable. Kaveh was an amazing host, doing his best to provide all we needed. Undoubtedly would repeat the experience in a next trip to Barcelona.