Lovely little place on a quiet street on this magical island of buyukada.