Great place, great location! Quick responsesfrom the host. Shame about the smell of some of the kitchen appliances.