Great communication, lovely people and a wonderful flat in an awesome location. Can't fault this place, we had a wonderful time there.