Spacious and very clean. Great for cooking and convenient for going out for dinner. Private parking and a kind and attentive host. Would book again.