Exactly as described, cosy, private, comfortable, nice location, friendly hosts.