Great apartment, fantastic location and lovely hosts. An all-round great stay.