lovely little flat, equally lovely hosts — i stay here every chance i get.