Excellent location, great communication. Lovely clean and spacious apartment. We really enjoyed our stay.