Fantastic location, excellent communication. We really enjoyed our stay in Barcelona.