Very clean, comfortable, good location gracious and communicative hosts